alabama sturgeon - Turkish English Dictionary